complex mechanical parts